gtkaction: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Sat, 22 May 2010 23:12:12 +0000 (01:12 +0200)
committerJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 17:40:44 +0000 (19:40 +0200)
gtk/gtkaction.c
gtk/gtkaction.h

index 8902684c72de6c6e97c80519a3b058a9075b2236..dfa89ae8dbd25c2fdb330fcccef744681ed5cc09 100644 (file)
@@ -94,8 +94,6 @@
 #include "gtkactivatable.h"
 
 
-#define GTK_ACTION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_ACTION, GtkActionPrivate))
-
 struct _GtkActionPrivate 
 {
   const gchar *name; /* interned */
@@ -441,7 +439,9 @@ gtk_action_class_init (GtkActionClass *klass)
 static void
 gtk_action_init (GtkAction *action)
 {
-  action->private_data = GTK_ACTION_GET_PRIVATE (action);
+  action->private_data = G_TYPE_INSTANCE_GET_PRIVATE (action,
+                                                      GTK_TYPE_ACTION,
+                                                      GtkActionPrivate);
 
   action->private_data->name = NULL;
   action->private_data->label = NULL;
index 999c38f6e87297e29af39ce14070dcc909bec472..1920c74688deaf865fc750cd88b785ff6c7bfedf 100644 (file)
@@ -55,8 +55,7 @@ struct _GtkAction
   GObject object;
 
   /*< private >*/
-
-  GtkActionPrivate *GSEAL (private_data);
+  GtkActionPrivate *private_data;
 };
 
 struct _GtkActionClass